home *** CD-ROM | disk | FTP | other *** search
/ Ian & Stuart's Australian Mac: Not for Sale / Another.not.for.sale (Australia).iso / fade into you / getting there / Apps / MacFSP1.0ß13 / MacFSP.beta13.MG.docs next >
Text File  |  1994-07-23  |  8KB  |  190 lines

  1. MacFSP  1.0    Beta 13                            4/8/94
  2.                                             Macgifts Release: 7/22/94
  3.  
  4. Notes on this Release:
  5.  
  6. Here is MacFSP 1.0b13.  Many people out there already have this release of MacFSP.  This
  7. is not a new release.  About once a week I get someone asking me for MacFSP.  MacFSP has
  8. always been sort of a "whenever I have time" program, so not much has been done lately.
  9. So, I thought I would send it to MacGifts so it would be on the archives for people to
  10. grab it.  If there is interest, I'll fix it up and release a 1.0.
  11.  
  12. A brief history of MacFSP:
  13.  
  14. MacFSP started as a challenge.  A bunch of us were sitting around on #macintosh a loooong
  15. time ago.  FSP had just started up and a few people were using it for their "booby pics"
  16. fix.  Several of us decided that a Mac FSP client would be cool.  Given the people on the
  17. channel and their programming abilities, it seemed like someone would write a client and
  18. write it quick.  I decided I'd win the race.  MacFSP 1.0b0 was an ugly, modal dialog only
  19. application... it didn't even let you switch to other programs.  But, it listed FSP
  20. directories and downloaded files... not bad for three hours of programming work.
  21.  
  22. Since then MacFSP has gotten attention when I have had the time.  Between work and school
  23. and other diversions, MacFSP was at the bottom of a long list of things begging for my
  24. attention.  So, I finally have broken down and done it.  I'm mailing this off to MacGifts
  25. so those who want it can have it.  I'm embarrassed to send it out in this shape, but I
  26. would be kidding myself to believe I can take the time right now and make it perfect.
  27.  
  28. I will work on this in the future.  Whether that is next month or the next decade I don't
  29. know for sure.
  30.  
  31. MacFSP is FREE.  I ask only that you do not sell it.  It can be included on any CDs made
  32. of whatever archive it may reside on.  Feel free to drop me a line.  Report bugs as you 
  33. find them, and feel free to send suggestions.
  34.  
  35. The following paragraph is shamelessly ripped off from the Anarchie distribution.  I'm
  36. sure PeterL won't mind. ;)
  37.  
  38. Jim Browne hereby disclaims all warranties relating to this software, whether express or
  39. implied, including without limitation any implied warranties of merchantability or fitness
  40. for a particular purpose.  Jim Browne will not be liable for any special, incidental,
  41. consequential, indirect or similar damages due to loss of data or any other reason, even
  42. if Jim Browne or an agent of his has been advised of the possibility of such damages.  In
  43. no event shall Jim Browne be liable for any damages, regardless of the form of the claim.
  44. The person using the software bears all risk as to the quality and performance of the
  45. software.
  46.  
  47. My tag: jbrowne@uiuc.edu.  Good until at least 12/15/1994
  48.  
  49. PS: Yes, pUkE is the officially registered as the creator type for MacFSP. (Don't ask.)
  50.  
  51. --------
  52. b13 original release notes:
  53.                                             
  54. * IF YOU DON'T WANT TO READ ALL OF THIS, AT LEAST READ THE NEXT PARAGRAPH! *
  55.     If you are going to give this out to your friends, at least
  56.     pass along this readme.  I am very busy as it is, I don't have the time to
  57.     answer mail with questions that are already answered in here.  Thanks.
  58.  
  59. I've had a little more time recently to work on this.  I'd like to get 1.0 out
  60. before it gets buried on my desk again.
  61.  
  62. New in this version:
  63. --- -- ---- --------
  64. 1)    Fixed a bug that would cause a crash if you switched into an empty
  65.     directory.
  66.         
  67. Current BUGS:
  68. ------- -----
  69. 1)    Default download directory bug
  70. 2)    File and Directory times are all GMT.
  71. 3)    Directory popup is sometimes the wrong size, and starts out too large.
  72. 4)    Pinger window not saving 'last responded' dates in prefs.
  73. 5)    View menu occasionally in incorrect highlight state.
  74.  
  75. TO DO:
  76. -- ---
  77. 1)    Import site lists
  78. 2)    Implement "put" files and remaining relavent FSP commands. 
  79. 3)    Ability to set timeouts and support for < 1024 byte transfer blocks
  80. 4)    Macbinary
  81. 5)    Suffix Mapping
  82. 6)    Remaining LanceWax™ interface enhancements
  83. 7)    Have info go to seperate textedit based window.
  84. 8)    Click in list during a download (Don't know if I want this.)
  85. 9)    Convince Matt that ISO Translation is a waste of time.
  86.  
  87. For 2.0
  88. --- ---
  89. 1)    Recover from hung/disconnected downloads and suspend downloads in progress
  90. 2)    Type in list selects files
  91. 3)    Remember window positions
  92. 4)    Reflow code to make more asynch and allow multiple connections.
  93.  
  94. Enjoy. -- Zep.  (jbrowne@uiuc.edu)
  95.  
  96. General Notes:
  97. ------- ------
  98. Mac uses port 4444 locally.  If you crash and do an "es"... it may not work anymore
  99. 'cause port 4444 is still open.  ZapTCP doesn't release UDP streams as far as I can
  100. tell.  It will, however, bitch about not getting the port.
  101.  
  102. I can run MacFSP on my machine with no problems, but I have direct enet acces
  103. and I'm only two hops from the NSFnet backbone, so I can absorb small timeouts. 
  104. The timouts are 3 seconds... if your net is slow, you probably won't get this to
  105. work.  If you crash, mail me with the info, even a macsbug log if possible.
  106.  
  107. Version History (starting w/beta 4)
  108. ------- -------
  109. •beta 12    (4/8/94)
  110.  
  111. 1)    Popup for directory finished and '.' and '..' files removed from lists.
  112. 2)    Files smaller than 1k show up as 1k, rather than 0k
  113. 3)    Directory caching has been implemented!
  114. 4)    File lists can be sorted by date or name
  115.  
  116. •beta 11    (4/2/94)
  117.  
  118. 1)    MacFSP no longer tries to list private directories.
  119.  
  120. New:
  121.  
  122. The "pinger" list.  If you open it, it will display a list of all of the sites
  123. in your preferences.  The pinger will send a small request to each site, and if
  124. that site responds it will put a bullet (•) next to that site.  This will let
  125. you tell in a glance which of your sites are currently up.  If you double-click
  126. on a site in the list, MacFSP will open a connection to that site.  Right now
  127. the list is somewhat primitive in that it doesn't update... but the foundations
  128. for something great have been laid.
  129.  
  130. "Export site list" will export your current preferences to a file in the common
  131. FSP site list format.  Soon I will have Import done, so you can avoid typing in
  132. those site lists by hand.
  133.  
  134. •beta 10    (12/12/93)
  135.  
  136. 1)    Window is resizeable now.  No grow box yet.
  137. 2)    Dates are included in filelist.
  138. 3)    User can cancel any transaction now.
  139. 4)    Ability to set retries and CPU usage in prefs DLOG
  140.  
  141. •beta 9 (11/11/93)
  142.  
  143. 1)    Fixed an amazingly stupid bug in NetReadUDP that should eliminate the majority
  144.     of crashes.
  145.  
  146. •beta 8 (No public release)
  147.  
  148. 1)    Updated DoCWD and DoVers (Version Info) to use FSP 2.7.0 protocol
  149. 2)    Increased the UDP buffer size to 8192 to try and alleviate some problems w/asynch
  150.     UDP sends, etc.  We'll see if it works.
  151. 3)    Removed the asynchronous notification routine since it isn't needed.
  152. 4)    Bug fix: In some cases wasn't closing UDP stream when a server did not respond.
  153. 5)    Now calling MoreMasters a few times (I forgot this for some strange reason). 
  154.  
  155. •beta 7 (5/8/93)
  156.  
  157. 1)    More defensive about messages from the server.  Server messages longer than 240
  158.     characters no longer crash MacFSP.
  159. 2)    Fixed nasty memory leak in DoLS (Directory fetching and list insertion funtion)
  160. 3)    Changing colons in filenames to underscores when downloading
  161. 4)    User cancel now takes affect ASAP, rather than after a file downloads.
  162. 5)    Now also disabling "Customize" menu and "About..." item while downloading
  163. 6)    Fixed memory leak involving leaving a copy of the path lying around
  164. 7)    Double clicking on a file now downloads it instead of treating it as a directory.
  165. 8)    Files in list are deselected as they are downloaded and the list scrolls to ensure
  166.     the topmost selection is visible.
  167.  
  168. •beta 6 (4/5/93)
  169.  
  170. 1) Now doing a FlushVol after every file download.
  171. 2) Fixed the "list suddenly ignoring clicks" bug.  You see, there's this thing called
  172.         the current port....
  173. 3) Now disabling Commands menu during any transfers to avoid reentrance.
  174. 4) Text download mode works.
  175. 5) All of the UDP code is asynch now (except for quick stuff like releasing the
  176.         buffer.)
  177. 6) Some interface enhancements.  (Still have to do directory popup & progress bar.)
  178.  
  179. •beta 5 (3/27/93):
  180.  
  181. Shortcuts are fully implemented now.  Special thanks to Apple for having such a
  182. shitty popup CDEF.
  183.  
  184. •beta 4 (3/24/92):
  185.  
  186. Fixed the "random crashing" bug.  Much more robust now.  I haven't had any
  187. crashes with this version at all.  Please let me know if you do (or if your
  188. particular network setup causes problems to appear).
  189.  
  190.